<?php

/**
 * Klasa pomocnika widoków do opakowywania wiadomości.
 * 
 * Klasa pomocnika widoków do opakowywania wiadomości 
 * z flashmessengera w div'y o odpowiedniej klasie.
 * 
 * 
 */
class Zend_View_Helper_GetMessages extends Zend_View_Helper_Abstract{
    
    /** 
     * @brief Metoda opakowuje wiadomości.
     * 
     * Rodzaj opakowania zależy od prefiksu wiadomości
     * -success, czyli komunikat o udanej akcji
     * -warning, czyli komunika o ostrzeżeniu
     * -error, czyli komunikat o błędzie/ niewłaściwej akcji 
     *  
     * 
     * @param string $messages 
     */
    public function GetMessages($messages)
    {

        foreach ($messages as $key => $value) 
        {
            $val = explode('/', $value);
            echo "<div class=\"".$val[0]."\">
                    <p>".$val[1]."</p> 
                    <div></div>
                </div>";
        }
    
    }

}


